flower barrows - Spanish English Dictionary